package com.company.pedidos.domain;

import java.io.Serializable;
import javax.persistence.*;

import com.company.domain.BaseEntity;

import java.math.BigDecimal;

/**
 * The persistent class for the detallepedido database table.
 * 
 */
@Entity
public class Detallepedido extends BaseEntity implements Serializable {
	private static final long serialVersionUID = 1L;

	private int del;

	private BigDecimal descuento;

	private BigDecimal factorDescuento;

	private BigDecimal factorGanacia;

	private BigDecimal factorIGV;

	private int fechaCreacion;

	private String horaCreacion;

	private BigDecimal igv;

	private BigDecimal importeGanancia;

	private int pedidoId;

	private BigDecimal precioCosto;

	private String precioListaCodigo;

	private BigDecimal precioVenta;

	private String productoCodigo;

	private int tieneCambios;

	private BigDecimal ts;

	private String userCodigo;

	public Detallepedido() {
	}

	public int getDel() {
		return this.del;
	}

	public void setDel(int del) {
		this.del = del;
	}

	public BigDecimal getDescuento() {
		return this.descuento;
	}

	public void setDescuento(BigDecimal descuento) {
		this.descuento = descuento;
	}

	public BigDecimal getFactorDescuento() {
		return this.factorDescuento;
	}

	public void setFactorDescuento(BigDecimal factorDescuento) {
		this.factorDescuento = factorDescuento;
	}

	public BigDecimal getFactorGanacia() {
		return this.factorGanacia;
	}

	public void setFactorGanacia(BigDecimal factorGanacia) {
		this.factorGanacia = factorGanacia;
	}

	public BigDecimal getFactorIGV() {
		return this.factorIGV;
	}

	public void setFactorIGV(BigDecimal factorIGV) {
		this.factorIGV = factorIGV;
	}

	public int getFechaCreacion() {
		return this.fechaCreacion;
	}

	public void setFechaCreacion(int fechaCreacion) {
		this.fechaCreacion = fechaCreacion;
	}

	public String getHoraCreacion() {
		return this.horaCreacion;
	}

	public void setHoraCreacion(String horaCreacion) {
		this.horaCreacion = horaCreacion;
	}

	public BigDecimal getIgv() {
		return this.igv;
	}

	public void setIgv(BigDecimal igv) {
		this.igv = igv;
	}

	public BigDecimal getImporteGanancia() {
		return this.importeGanancia;
	}

	public void setImporteGanancia(BigDecimal importeGanancia) {
		this.importeGanancia = importeGanancia;
	}

	public int getPedidoId() {
		return this.pedidoId;
	}

	public void setPedidoId(int pedidoId) {
		this.pedidoId = pedidoId;
	}

	public BigDecimal getPrecioCosto() {
		return this.precioCosto;
	}

	public void setPrecioCosto(BigDecimal precioCosto) {
		this.precioCosto = precioCosto;
	}

	public String getPrecioListaCodigo() {
		return this.precioListaCodigo;
	}

	public void setPrecioListaCodigo(String precioListaCodigo) {
		this.precioListaCodigo = precioListaCodigo;
	}

	public BigDecimal getPrecioVenta() {
		return this.precioVenta;
	}

	public void setPrecioVenta(BigDecimal precioVenta) {
		this.precioVenta = precioVenta;
	}

	public String getProductoCodigo() {
		return this.productoCodigo;
	}

	public void setProductoCodigo(String productoCodigo) {
		this.productoCodigo = productoCodigo;
	}

	public int getTieneCambios() {
		return this.tieneCambios;
	}

	public void setTieneCambios(int tieneCambios) {
		this.tieneCambios = tieneCambios;
	}

	public BigDecimal getTs() {
		return this.ts;
	}

	public void setTs(BigDecimal ts) {
		this.ts = ts;
	}

	public String getUserCodigo() {
		return this.userCodigo;
	}

	public void setUserCodigo(String userCodigo) {
		this.userCodigo = userCodigo;
	}

}